data-processing and research director - Francés Inglés Diccionario